// VGroup.cpp
// 
#include "VGroup.h"

#include "OpenGL/Renderer.h"

// ------------------------------------------------------------------------------------------------
VGroup::VGroup()
{}

// ------------------------------------------------------------------------------------------------
VGroup::~VGroup()
{}

// ------------------------------------------------------------------------------------------------
std::vector<OpenGL::Math::dvec3> VGroup::snapPoints() const
{
	std::vector<OpenGL::Math::dvec3> v;
	return v;
}

// ------------------------------------------------------------------------------------------------
OpenGL::Math::dvec3 VGroup::center() const
{
	return OpenGL::Math::dvec3();
}

// ------------------------------------------------------------------------------------------------
void VGroup::draw( OpenGL::Renderer *r ) const
{}

// ------------------------------------------------------------------------------------------------
void VGroup::drawForSelection( OpenGL::Renderer *r ) const
{}

// ------------------------------------------------------------------------------------------------
bool VGroup::intersects( const OpenGL::Math::box3 &b ) const
{
	return false;
}

// ------------------------------------------------------------------------------------------------
std::vector<OpenGL::Math::dvec3> VGroup::getPoints() const
{
	std::vector<OpenGL::Math::dvec3> v;
	return v;
}

// ------------------------------------------------------------------------------------------------
VObject* VGroup::clone() const
{
	return 0;
}
